simultaneous translation system - German English Dictionary